digital subscriber line (dsl) - Turkish English Dictionary